package cn.lili.modules.member.service;

import cn.lili.modules.member.entity.dos.MemberEvaluationThumbs;
import cn.lili.modules.member.entity.dto.EvaluationThumbsParams;

import java.util.List;

/**
 * 评价点赞记录Service
 *
 * @author moxingjian
 * @version 1.0
 * @date 2023-12-05 11:43
 * <p>
 * 版本更新：
 * 更新版本号    更新人      更新时间      更新内容
 */
public interface MemberEvaluationThumbsService {

    /**
     * 移除和插入数据
     *
     * @param memberEvaluation 会员评价
     * @param thumpsUpFlag 是否赞成
     */
    int handleByThumpsUpFlag(String memberEvaluationId, Boolean thumpsUpFlag);

    /**
     * 参数查询
     * @param evaluationThumbsParams 查询参数
     * @return 查询结果
     */
    List<MemberEvaluationThumbs> listByParameter(EvaluationThumbsParams evaluationThumbsParams);
}
